{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {
    "nbsphinx": "hidden"
   },
   "source": [
    "# Characterization of Discrete Systems in the Time Domain\n",
    "\n",
    "*This Jupyter notebook is part of a [collection of notebooks](../index.ipynb) in the bachelors module Signals and Systems, Comunications Engineering, Universität Rostock. Please direct questions and suggestions to [Sascha.Spors@uni-rostock.de](mailto:Sascha.Spors@uni-rostock.de).*"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Eigenfunctions\n",
    "\n",
    "An [eigenfunction](https://en.wikipedia.org/wiki/Eigenfunction) of a discrete system is defined as the input signal $x[k]$ which produces the output signal $y[k] = \\mathcal{H}\\{ x[k] \\} = \\lambda \\cdot x[k]$ with $\\lambda \\in \\mathbb{C}$. The weight $\\lambda$ associated with $x[k]$ is known as scalar eigenvalue of the system. Hence besides a weighting factor, an eigenfunction is not modified by passing through the system.\n",
    "\n",
    "[Complex exponential signals](../discrete_signals/standard_signals.ipynb#Complex-Exponential-Signal) $z^k$ with $z \\in \\mathbb{C}$ are eigenfunctions of discrete linear time-invariant (LTI) systems. Let's assume a generic LTI system with input signal $x[k] = z^k$ and output signal $y[k] = \\mathcal{H}\\{ x[k] \\}$. Due to the time-invariance of the system, the response to a shifted input signal $x(k-\\kappa) = z^{k - \\kappa}$ reads\n",
    "\n",
    "\\begin{equation}\n",
    "y[k- \\kappa] = \\mathcal{H}\\{ x[k - \\kappa] \\} = \\mathcal{H}\\{ z^{- \\kappa} \\cdot z^k  \\}\n",
    "\\end{equation}\n",
    "\n",
    "Due to the linearity of the system this can be reformulated as\n",
    "\n",
    "\\begin{equation}\n",
    "y[k- \\kappa] =  z^{- \\kappa} \\cdot \\mathcal{H}\\{ z^k  \\} = z^{- \\kappa} \\cdot y[k]\n",
    "\\end{equation}\n",
    "\n",
    "If the complex exponential signal $z^k$ is an eigenfunction of the LTI system, the output \n",
    "signal is a weighted exponential signal $y[k] = \\lambda \\cdot z^k$. Introducing $y[k]$ into the left- and right-hand side of above equation yields\n",
    "\n",
    "\\begin{equation}\n",
    "\\lambda z^k z^{- \\kappa} = z^{- \\kappa} \\lambda z^k\n",
    "\\end{equation}\n",
    "\n",
    "which obviously is fulfilled. This proves that the exponential signal $z^k$ is an eigenfunction of LTI systems."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "**Example**\n",
    "\n",
    "The output signal of the previously introduced [second-order recursive LTI system](difference_equation.ipynb#Second-Order-System) with the difference equation\n",
    "\n",
    "\\begin{equation}\n",
    "y[k] - y[k-1] + \\frac{1}{2} y[k-2] = x[k]\n",
    "\\end{equation}\n",
    "\n",
    "is computed for a complex exponential signal $x[k] = z^k$ at the input. The output signal should be a weighted complex exponential due to above reasoning."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "%matplotlib inline\n",
    "import numpy as np\n",
    "from scipy import signal\n",
    "import matplotlib.pyplot as plt\n",
    "\n",
    "a = [1.0, -1.0, 1/2]\n",
    "b = [1.0]\n",
    "z = np.exp(0.02 + .5j)\n",
    "\n",
    "k = np.arange(30)\n",
    "x = z**k\n",
    "y = signal.lfilter(b, a, x)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "The real and imaginary part of the input and output signal is plotted."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "application/pdf": "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MzggNjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEwMDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0OCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3CjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzggNTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1OTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKMzUyIDUxOCAxMDAwIDUwMCA1MDAgNTAwIDEzNTAgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgKNTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyOCA2MDAgNTI1IDYxMSAzMTggNDAxIDYzNiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTcgODM4IDM2MSAxMDAwIDUwMCA1MDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxNyA5NjkgOTY5IDk2OSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1IDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIgNzMyIDczMiA2MTEgNjA4CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5OTUgNTUwIDYxNSA2MTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgzOCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2Jq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IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMAo2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDMxOCA0MDEgNDYwIDgzOCA2MzYKOTUwIDc4MCAyNzUgMzkwIDM5MCA1MDAgODM4IDMxOCAzNjEgMzE4IDMzNyA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2CjYzNiA2MzYgMzM3IDMzNyA4MzggODM4IDgzOCA1MzEgMTAwMCA2ODQgNjg2IDY5OCA3NzAgNjMyIDU3NSA3NzUgNzUyIDI5NQoyOTUgNjU2IDU1NyA4NjMgNzQ4IDc4NyA2MDMgNzg3IDY5NSA2MzUgNjExIDczMiA2ODQgOTg5IDY4NSA2MTEgNjg1IDM5MCAzMzcKMzkwIDgzOCA1MDAgNTAwIDYxMyA2MzUgNTUwIDYzNSA2MTUgMzUyIDYzNSA2MzQgMjc4IDI3OCA1NzkgMjc4IDk3NCA2MzQgNjEyCjYzNSA2MzUgNDExIDUyMSAzOTIgNjM0IDU5MiA4MTggNTkyIDU5MiA1MjUgNjM2IDMzNyA2MzYgODM4IDYwMCA2MzYgNjAwIDMxOAozNTIgNTE4IDEwMDAgNTAwIDUwMCA1MDAgMTM0MiA2MzUgNDAwIDEwNzAgNjAwIDY4NSA2MDAgNjAwIDMxOCAzMTggNTE4IDUxOAo1OTAgNTAwIDEwMDAgNTAwIDEwMDAgNTIxIDQwMCAxMDIzIDYwMCA1MjUgNjExIDMxOCA0MDEgNjM2IDYzNiA2MzYgNjM2IDMzNwo1MDAgNTAwIDEwMDAgNDcxIDYxMiA4MzggMzYxIDEwMDAgNTAwIDUwMCA4MzggNDAxIDQwMSA1MDAgNjM2IDYzNiAzMTggNTAwCjQwMSA0NzEgNjEyIDk2OSA5NjkgOTY5IDUzMSA2ODQgNjg0IDY4NCA2ODQgNjg0IDY4NCA5NzQgNjk4IDYzMiA2MzIgNjMyIDYzMgoyOTUgMjk1IDI5NSAyOTUgNzc1IDc0OCA3ODcgNzg3IDc4NyA3ODcgNzg3IDgzOCA3ODcgNzMyIDczMiA3MzIgNzMyIDYxMSA2MDUKNjMwIDYxMyA2MTMgNjEzIDYxMyA2MTMgNjEzIDk4MiA1NTAgNjE1IDYxNSA2MTUgNjE1IDI3OCAyNzggMjc4IDI3OCA2MTIgNjM0CjYxMiA2MTIgNjEyIDYxMiA2MTIgODM4IDYxMiA2MzQgNjM0IDYzNCA2MzQgNTkyIDYzNSA1OTIgXQplbmRvYmoKMjggMCBvYmoKPDwgL2JyYWNlbGVmdCAyOSAwIFIgL2JyYWNlcmlnaHQgMzAgMCBSIC9icmFja2V0bGVmdCAzMSAwIFIKL2JyYWNrZXRyaWdodCAzMiAwIFIgL2ZpdmUgMzMgMCBSIC9mb3VyIDM0IDAgUiAvb25lIDM2IDAgUiAvcGVyaW9kIDM3IDAgUgovdGhyZWUgMzggMCBSIC90d28gMzkgMCBSIC96ZXJvIDQwIDAgUiA+PgplbmRvYmoKMyAwIG9iago8PCAvRjEgMjcgMCBSIC9GMiAxOCAwIFIgPj4KZW5kb2JqCjQgMCBvYmoKPDwgL0ExIDw8IC9DQSAwIC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgPj4KL0EyIDw8IC9DQSAxIC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgPj4gPj4KZW5kb2JqCjUgMCBvYmoKPDwgPj4KZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoKPDwgL0RlamFWdVNhbnMtT2JsaXF1ZS1JZnJha3R1ciAyMCAwIFIgL0RlamFWdVNhbnMtT2JsaXF1ZS1SZnJha3R1ciAyMSAwIFIKL0RlamFWdVNhbnMtbWludXMgMzUgMCBSIC9NMCAxMiAwIFIgL00xIDEzIDAgUiAvTTIgMTQgMCBSIC9NMyAxNSAwIFIgPj4KZW5kb2JqCjEyIDAgb2JqCjw8IC9CQm94IFsgLTMuNSAtMy41IDMuNSAzLjUgXSAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDEzMQovU3VidHlwZSAvRm9ybSAvVHlwZSAvWE9iamVjdCA+PgpzdHJlYW0KeJxtkEEOhCAMRfc9RS/wSUtFZevSa7iZTOL9twNxQEzdNNC+PH5R/pLwTqXA+CQJS06z5HrTkNK6TIwY5tWyKMegUS3WznU4qM/QcGN0i7EUptTW6Hijm+k23pM/+rBZIUY/HA6vhHsWQyZcKTEGh98LL9vD/xGeXtTAH6KNfmNaQ/0KZW5kc3RyZWFtCmVuZG9iagoxMyAwIG9iago8PCAvQkJveCBbIC0zLjUgLTMuNSAzLjUgMy41IF0gL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAxMzEKL1N1YnR5cGUgL0Zvcm0gL1R5cGUgL1hPYmplY3QgPj4Kc3RyZWFtCnicbZBBDoQgDEX3PUUv8ElLRWXr0mu4mUzi/bcDcUBM3TTQvjx+Uf6S8E6lwPgkCUtOs+R605DSukyMGObVsijHoFEt1s51OKjP0HBjdIuxFKbU1uh4o5vpNt6TP/qwWSFGPxwOr4R7FkMmXCkxBoffCy/bw/8Rnl7UwB+ijX5jWkP9CmVuZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKPDwgL0JCb3ggWyAtMy41IC0zLjUgMy41IDMuNSBdIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMTMxCi9TdWJ0eXBlIC9Gb3JtIC9UeXBlIC9YT2JqZWN0ID4+CnN0cmVhbQp4nG2QQQ6EIAxF9z1FL/BJS0Vl69JruJlM4v23A3FATN000L48flH+kvBOpcD4JAlLTrPketOQ0rpMjBjm1bIox6BRLdbOdTioz9BwY3SLsRSm1NboeKOb6Tbekz/6sFkhRj8cDq+EexZDJlwpMQaH3wsv28P/EZ5e1MAfoo1+Y1pD/QplbmRzdHJlYW0KZW5kb2JqCjE1IDAgb2JqCjw8IC9CQm94IFsgLTMuNSAtMy41IDMuNSAzLjUgXSAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDEzMQovU3VidHlwZSAvRm9ybSAvVHlwZSAvWE9iamVjdCA+PgpzdHJlYW0KeJxtkEEOhCAMRfc9RS/wSUtFZevSa7iZTOL9twNxQEzdNNC+PH5R/pLwTqXA+CQJS06z5HrTkNK6TIwY5tWyKMegUS3WznU4qM/QcGN0i7EUptTW6Hijm+k23pM/+rBZIUY/HA6vhHsWQyZcKTEGh98LL9vD/xGeXtTAH6KNfmNaQ/0KZW5kc3RyZWFtCmVuZG9iagoyIDAgb2JqCjw8IC9Db3VudCAxIC9LaWRzIFsgMTAgMCBSIF0gL1R5cGUgL1BhZ2VzID4+CmVuZG9iago0MSAwIG9iago8PCAvQ3JlYXRpb25EYXRlIChEOjIwMTkwNjIwMTA0MTUyKzAyJzAwJykKL0NyZWF0b3IgKG1hdHBsb3RsaWIgMy4wLjMsIGh0dHA6Ly9tYXRwbG90bGliLm9yZykKL1Byb2R1Y2VyIChtYXRwbG90bGliIHBkZiBiYWNrZW5kIDMuMC4zKSA+PgplbmRvYmoKeHJlZgowIDQyCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDE1MjIxIDAwMDAwIG4gCjAwMDAwMTM4MjcgMDAwMDAgbiAKMDAwMDAxMzg3MCAwMDAwMCBuIAowMDAwMDEzOTY5IDAwMDAwIG4gCjAwMDAwMTM5OTAgMDAwMDAgbiAKMDAwMDAxNDAxMSAwMDAwMCBuIAowMDAwMDAwMDY1IDAwMDAwIG4gCjAwMDAwMDAzOTkgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDA1NzI2IDAwMDAwIG4gCjAwMDAwMTQxNzMgMDAwMDAgbiAKMDAwMDAxNDQzNSAwMDAwMCBuIAowMDAwMDE0Njk3IDAwMDAwIG4gCjAwMDAwMTQ5NTkgMDAwMDAgbiAKMDAwMDAwNzk0OCAwMDAwMCBuIAowMDAwMDA3NzQwIDAwMDAwIG4gCjAwMDAwMDc0MTQgMDAwMDAgbiAKMDAwMDAwOTAwMSAwMDAwMCBuIAowMDAwMDA1NzQ3IDAwMDAwIG4gCjAwMDAwMDYyMTMgMDAwMDAgbiAKMDAwMDAwNjg3OSAwMDAwMCBuIAowMDAwMDA3MDM4IDAwMDAwIG4gCjAwMDAwMDcyMDIgMDAwMDAgbiAKMDAwMDAxMjU4MiAwMDAwMCBuIAowMDAwMDEyMzgyIDAwMDAwIG4gCjAwMDAwMTE5NzYgMDAwMDAgbiAKMDAwMDAxMzYzNSAwMDAwMCBuIAowMDAwMDA5MDUzIDAwMDAwIG4gCjAwMDAwMDk0MDUgMDAwMDAgbiAKMDAwMDAwOTc1NCAwMDAwMCBuIAowMDAwMDA5ODk3IDAwMDAwIG4gCjAwMDAwMTAwMzYgMDAwMDAgbiAKMDAwMDAxMDM1NiAwMDAwMCBuIAowMDAwMDEwNTE4IDAwMDAwIG4gCjAwMDAwMTA2ODggMDAwMDAgbiAKMDAwMDAxMDg0MCAwMDAwMCBuIAowMDAwMDEwOTYxIDAwMDAwIG4gCjAwMDAwMTEzNzIgMDAwMDAgbiAKMDAwMDAxMTY5MyAwMDAwMCBuIAowMDAwMDE1MjgxIDAwMDAwIG4gCnRyYWlsZXIKPDwgL0luZm8gNDEgMCBSIC9Sb290IDEgMCBSIC9TaXplIDQyID4+CnN0YXJ0eHJlZgoxNTQzNQolJUVPRgo=\n",
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<!-- Created with matplotlib (https://matplotlib.org/) -->\n",
       "<svg height=\"567.28125pt\" version=\"1.1\" viewBox=\"0 0 711.14375 567.28125\" width=\"711.14375pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
       " <defs>\n",
       "  <style type=\"text/css\">\n",
       "*{stroke-linecap:butt;stroke-linejoin:round;}\n",
       "  </style>\n",
       " </defs>\n",
       " <g id=\"figure_1\">\n",
       "  <g id=\"patch_1\">\n",
       "   <path d=\"M 0 567.28125 \n",
       "L 711.14375 567.28125 \n",
       "L 711.14375 0 \n",
       "L 0 0 \n",
       "z\n",
       "\" style=\"fill:#ffffff;\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path d=\"M 52.160938 247.125 \n",
       "L 345.84375 247.125 \n",
       "L 345.84375 10.7 \n",
       "L 52.160938 10.7 \n",
       "z\n",
       "\" style=\"fill:#ffffff;\"/>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_1\">\n",
       "    <g id=\"xtick_1\">\n",
       "     <g id=\"line2d_1\">\n",
       "      <defs>\n",
       "       <path d=\"M 0 0 \n",
       "L 0 3.5 \n",
       "\" id=\"mb178073888\" style=\"stroke:#000000;stroke-width:0.8;\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"65.510156\" xlink:href=\"#mb178073888\" y=\"247.125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_1\">\n",
       "      <!-- 0 -->\n",
       "      <defs>\n",
       "       <path d=\"M 31.78125 66.40625 \n",
       "Q 24.171875 66.40625 20.328125 58.90625 \n",
       "Q 16.5 51.421875 16.5 36.375 \n",
       "Q 16.5 21.390625 20.328125 13.890625 \n",
       "Q 24.171875 6.390625 31.78125 6.390625 \n",
       "Q 39.453125 6.390625 43.28125 13.890625 \n",
       "Q 47.125 21.390625 47.125 36.375 \n",
       "Q 47.125 51.421875 43.28125 58.90625 \n",
       "Q 39.453125 66.40625 31.78125 66.40625 \n",
       "z\n",
       "M 31.78125 74.21875 \n",
       "Q 44.046875 74.21875 50.515625 64.515625 \n",
       "Q 56.984375 54.828125 56.984375 36.375 \n",
       "Q 56.984375 17.96875 50.515625 8.265625 \n",
       "Q 44.046875 -1.421875 31.78125 -1.421875 \n",
       "Q 19.53125 -1.421875 13.0625 8.265625 \n",
       "Q 6.59375 17.96875 6.59375 36.375 \n",
       "Q 6.59375 54.828125 13.0625 64.515625 \n",
       "Q 19.53125 74.21875 31.78125 74.21875 \n",
       "z\n",
       "\" id=\"DejaVuSans-48\"/>\n",
       "      </defs>\n",
       "      <g transform=\"translate(62.328906 261.723437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_2\">\n",
       "     <g id=\"line2d_2\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"111.541945\" xlink:href=\"#mb178073888\" y=\"247.125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_2\">\n",
       "      <!-- 5 -->\n",
       "      <defs>\n",
       "       <path d=\"M 10.796875 72.90625 \n",
       "L 49.515625 72.90625 \n",
       "L 49.515625 64.59375 \n",
       "L 19.828125 64.59375 \n",
       "L 19.828125 46.734375 \n",
       "Q 21.96875 47.46875 24.109375 47.828125 \n",
       "Q 26.265625 48.1875 28.421875 48.1875 \n",
       "Q 40.625 48.1875 47.75 41.5 \n",
       "Q 54.890625 34.8125 54.890625 23.390625 \n",
       "Q 54.890625 11.625 47.5625 5.09375 \n",
       "Q 40.234375 -1.421875 26.90625 -1.421875 \n",
       "Q 22.3125 -1.421875 17.546875 -0.640625 \n",
       "Q 12.796875 0.140625 7.71875 1.703125 \n",
       "L 7.71875 11.625 \n",
       "Q 12.109375 9.234375 16.796875 8.0625 \n",
       "Q 21.484375 6.890625 26.703125 6.890625 \n",
       "Q 35.15625 6.890625 40.078125 11.328125 \n",
       "Q 45.015625 15.765625 45.015625 23.390625 \n",
       "Q 45.015625 31 40.078125 35.4375 \n",
       "Q 35.15625 39.890625 26.703125 39.890625 \n",
       "Q 22.75 39.890625 18.8125 39.015625 \n",
       "Q 14.890625 38.140625 10.796875 36.28125 \n",
       "z\n",
       "\" id=\"DejaVuSans-53\"/>\n",
       "      </defs>\n",
       "      <g transform=\"translate(108.360695 261.723437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_3\">\n",
       "     <g id=\"line2d_3\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"157.573734\" xlink:href=\"#mb178073888\" y=\"247.125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_3\">\n",
       "      <!-- 10 -->\n",
       "      <defs>\n",
       "       <path d=\"M 12.40625 8.296875 \n",
       "L 28.515625 8.296875 \n",
       "L 28.515625 63.921875 \n",
       "L 10.984375 60.40625 \n",
       "L 10.984375 69.390625 \n",
       "L 28.421875 72.90625 \n",
       "L 38.28125 72.90625 \n",
       "L 38.28125 8.296875 \n",
       "L 54.390625 8.296875 \n",
       "L 54.390625 0 \n",
       "L 12.40625 0 \n",
       "z\n",
       "\" id=\"DejaVuSans-49\"/>\n",
       "      </defs>\n",
       "      <g transform=\"translate(151.211234 261.723437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_4\">\n",
       "     <g id=\"line2d_4\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"203.605523\" xlink:href=\"#mb178073888\" y=\"247.125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_4\">\n",
       "      <!-- 15 -->\n",
       "      <g transform=\"translate(197.243023 261.723437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_5\">\n",
       "     <g id=\"line2d_5\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"249.637311\" xlink:href=\"#mb178073888\" y=\"247.125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_5\">\n",
       "      <!-- 20 -->\n",
       "      <defs>\n",
       "       <path d=\"M 19.1875 8.296875 \n",
       "L 53.609375 8.296875 \n",
       "L 53.609375 0 \n",
       "L 7.328125 0 \n",
       "L 7.328125 8.296875 \n",
       "Q 12.9375 14.109375 22.625 23.890625 \n",
       "Q 32.328125 33.6875 34.8125 36.53125 \n",
       "Q 39.546875 41.84375 41.421875 45.53125 \n",
       "Q 43.3125 49.21875 43.3125 52.78125 \n",
       "Q 43.3125 58.59375 39.234375 62.25 \n",
       "Q 35.15625 65.921875 28.609375 65.921875 \n",
       "Q 23.96875 65.921875 18.8125 64.3125 \n",
       "Q 13.671875 62.703125 7.8125 59.421875 \n",
       "L 7.8125 69.390625 \n",
       "Q 13.765625 71.78125 18.9375 73 \n",
       "Q 24.125 74.21875 28.421875 74.21875 \n",
       "Q 39.75 74.21875 46.484375 68.546875 \n",
       "Q 53.21875 62.890625 53.21875 53.421875 \n",
       "Q 53.21875 48.921875 51.53125 44.890625 \n",
       "Q 49.859375 40.875 45.40625 35.40625 \n",
       "Q 44.1875 33.984375 37.640625 27.21875 \n",
       "Q 31.109375 20.453125 19.1875 8.296875 \n",
       "z\n",
       "\" id=\"DejaVuSans-50\"/>\n",
       "      </defs>\n",
       "      <g transform=\"translate(243.274811 261.723437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-50\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_6\">\n",
       "     <g id=\"line2d_6\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"295.6691\" xlink:href=\"#mb178073888\" y=\"247.125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_6\">\n",
       "      <!-- 25 -->\n",
       "      <g transform=\"translate(289.3066 261.723437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-50\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_7\">\n",
       "     <g id=\"line2d_7\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"341.700889\" xlink:href=\"#mb178073888\" y=\"247.125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_7\">\n",
       "      <!-- 30 -->\n",
       "      <defs>\n",
       "       <path d=\"M 40.578125 39.3125 \n",
       "Q 47.65625 37.796875 51.625 33 \n",
       "Q 55.609375 28.21875 55.609375 21.1875 \n",
       "Q 55.609375 10.40625 48.1875 4.484375 \n",
       "Q 40.765625 -1.421875 27.09375 -1.421875 \n",
       "Q 22.515625 -1.421875 17.65625 -0.515625 \n",
       "Q 12.796875 0.390625 7.625 2.203125 \n",
       "L 7.625 11.71875 \n",
       "Q 11.71875 9.328125 16.59375 8.109375 \n",
       "Q 21.484375 6.890625 26.8125 6.890625 \n",
       "Q 36.078125 6.890625 40.9375 10.546875 \n",
       "Q 45.796875 14.203125 45.796875 21.1875 \n",
       "Q 45.796875 27.640625 41.28125 31.265625 \n",
       "Q 36.765625 34.90625 28.71875 34.90625 \n",
       "L 20.21875 34.90625 \n",
       "L 20.21875 43.015625 \n",
       "L 29.109375 43.015625 \n",
       "Q 36.375 43.015625 40.234375 45.921875 \n",
       "Q 44.09375 48.828125 44.09375 54.296875 \n",
       "Q 44.09375 59.90625 40.109375 62.90625 \n",
       "Q 36.140625 65.921875 28.71875 65.921875 \n",
       "Q 24.65625 65.921875 20.015625 65.03125 \n",
       "Q 15.375 64.15625 9.8125 62.3125 \n",
       "L 9.8125 71.09375 \n",
       "Q 15.4375 72.65625 20.34375 73.4375 \n",
       "Q 25.25 74.21875 29.59375 74.21875 \n",
       "Q 40.828125 74.21875 47.359375 69.109375 \n",
       "Q 53.90625 64.015625 53.90625 55.328125 \n",
       "Q 53.90625 49.265625 50.4375 45.09375 \n",
       "Q 46.96875 40.921875 40.578125 39.3125 \n",
       "z\n",
       "\" id=\"DejaVuSans-51\"/>\n",
       "      </defs>\n",
       "      <g transform=\"translate(335.338389 261.723437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-51\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_8\">\n",
       "     <!-- $k$ -->\n",
       "     <defs>\n",
       "      <path d=\"M 18.3125 75.984375 \n",
       "L 27.296875 75.984375 \n",
       "L 18.703125 31.6875 \n",
       "L 49.515625 54.6875 \n",
       "L 61.1875 54.6875 \n",
       "L 26.8125 28.515625 \n",
       "L 51.90625 0 \n",
       "L 41.015625 0 \n",
       "L 17.671875 26.703125 \n",
       "L 12.5 0 \n",
       "L 3.515625 0 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-107\"/>\n",
       "     </defs>\n",
       "     <g transform=\"translate(196.102344 275.401562)scale(0.1 -0.1)\">\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_2\">\n",
       "    <g id=\"ytick_1\">\n",
       "     <g id=\"line2d_8\">\n",
       "      <defs>\n",
       "       <path d=\"M 0 0 \n",
       "L -3.5 0 \n",
       "\" id=\"me25a32f314\" style=\"stroke:#000000;stroke-width:0.8;\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"52.160938\" xlink:href=\"#me25a32f314\" y=\"239.276995\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_9\">\n",
       "      <!-- −1.5 -->\n",
       "      <defs>\n",
       "       <path d=\"M 10.59375 35.5 \n",
       "L 73.1875 35.5 \n",
       "L 73.1875 27.203125 \n",
       "L 10.59375 27.203125 \n",
       "z\n",
       "\" id=\"DejaVuSans-8722\"/>\n",
       "       <path d=\"M 10.6875 12.40625 \n",
       "L 21 12.40625 \n",
       "L 21 0 \n",
       "L 10.6875 0 \n",
       "z\n",
       "\" id=\"DejaVuSans-46\"/>\n",
       "      </defs>\n",
       "      <g transform=\"translate(20.878125 243.076213)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_2\">\n",
       "     <g id=\"line2d_9\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"52.160938\" xlink:href=\"#me25a32f314\" y=\"204.646775\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_10\">\n",
       "      <!-- −1.0 -->\n",
       "      <g transform=\"translate(20.878125 208.445993)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_3\">\n",
       "     <g id=\"line2d_10\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"52.160938\" xlink:href=\"#me25a32f314\" y=\"170.016555\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_11\">\n",
       "      <!-- −0.5 -->\n",
       "      <g transform=\"translate(20.878125 173.815773)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_4\">\n",
       "     <g id=\"line2d_11\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"52.160938\" xlink:href=\"#me25a32f314\" y=\"135.386335\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_12\">\n",
       "      <!-- 0.0 -->\n",
       "      <g transform=\"translate(29.257812 139.185553)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_5\">\n",
       "     <g id=\"line2d_12\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"52.160938\" xlink:href=\"#me25a32f314\" y=\"100.756115\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_13\">\n",
       "      <!-- 0.5 -->\n",
       "      <g transform=\"translate(29.257812 104.555333)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_6\">\n",
       "     <g id=\"line2d_13\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"52.160938\" xlink:href=\"#me25a32f314\" y=\"66.125895\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_14\">\n",
       "      <!-- 1.0 -->\n",
       "      <g transform=\"translate(29.257812 69.925113)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_7\">\n",
       "     <g id=\"line2d_14\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"52.160938\" xlink:href=\"#me25a32f314\" y=\"31.495675\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_15\">\n",
       "      <!-- 1.5 -->\n",
       "      <g transform=\"translate(29.257812 35.294893)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_16\">\n",
       "     <!-- $\\Re \\{ x[k] \\}$ -->\n",
       "     <defs>\n",
       "      <path d=\"M 62.59375 -1.421875 \n",
       "Q 58.59375 7.515625 58.59375 15.28125 \n",
       "Q 58.59375 22.125 57.515625 26.5625 \n",
       "Q 55.5625 34.671875 51.703125 34.671875 \n",
       "Q 49.65625 34.671875 45.171875 32.5625 \n",
       "L 39.3125 29.828125 \n",
       "L 39.3125 20.125 \n",
       "Q 39.3125 10.0625 34.28125 4.296875 \n",
       "Q 29.25 -1.421875 22.40625 -1.421875 \n",
       "Q 15.53125 -1.421875 10.546875 4.296875 \n",
       "Q 5.515625 10.0625 5.515625 18.65625 \n",
       "Q 7.71875 18.0625 9.96875 17.484375 \n",
       "Q 9.96875 11.53125 13.09375 7.328125 \n",
       "Q 16.21875 3.078125 19.734375 3.078125 \n",
       "Q 23.25 3.078125 26.3125 7.328125 \n",
       "Q 29.4375 11.578125 29.4375 18.890625 \n",
       "L 29.4375 51.46875 \n",
       "Q 29.4375 58.734375 26.3125 63.03125 \n",
       "Q 23.25 67.28125 18.75 67.28125 \n",
       "Q 14.796875 67.28125 11.625 63.03125 \n",
       "Q 8.5 58.84375 8.5 53.90625 \n",
       "Q 8.5 48.96875 11.625 44.78125 \n",
       "Q 14.75 40.53125 18.796875 40.53125 \n",
       "L 21.4375 36.03125 \n",
       "Q 14.0625 36.03125 9.078125 41.75 \n",
       "Q 4.046875 47.515625 4.046875 55.125 \n",
       "Q 4.046875 62.796875 9.078125 68.5 \n",
       "Q 14.0625 74.21875 21.4375 74.21875 \n",
       "Q 29.34375 74.21875 34.28125 68.5 \n",
       "Q 35.75 66.796875 36.53125 65.234375 \n",
       "L 46.828125 70.015625 \n",
       "Q 55.953125 74.265625 61.421875 74.265625 \n",
       "Q 63.71875 74.265625 65.484375 73.578125 \n",
       "Q 71.625 71.1875 71.625 62.546875 \n",
       "Q 71.625 58.296875 68.453125 52.296875 \n",
       "Q 65.234375 46.234375 59.125 41.65625 \n",
       "Q 61.96875 41.65625 64.359375 39.265625 \n",
       "Q 66.109375 37.5 67.4375 32.421875 \n",
       "Q 69 26.421875 69 20.015625 \n",
       "Q 69 13.765625 71.1875 8.015625 \n",
       "L 78.21875 11.28125 \n",
       "L 80.28125 6.84375 \n",
       "z\n",
       "M 38.28125 60.890625 \n",
       "Q 39.3125 57.234375 39.3125 52.734375 \n",
       "L 39.3125 35.015625 \n",
       "L 46.828125 38.484375 \n",
       "Q 53.859375 41.75 57.625 46.828125 \n",
       "Q 61.234375 51.8125 61.234375 57.71875 \n",
       "Q 61.234375 65.09375 57.625 66.65625 \n",
       "Q 56.453125 67.140625 54.9375 67.140625 \n",
       "Q 51.8125 67.140625 46.828125 64.84375 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-8476\"/>\n",
       "      <path d=\"M 51.125 -9.28125 \n",
       "L 51.125 -16.3125 \n",
       "L 48.09375 -16.3125 \n",
       "Q 35.9375 -16.3125 31.8125 -12.6875 \n",
       "Q 27.6875 -9.078125 27.6875 1.703125 \n",
       "L 27.6875 13.375 \n",
       "Q 27.6875 20.75 25.046875 23.578125 \n",
       "Q 22.40625 26.421875 15.484375 26.421875 \n",
       "L 12.5 26.421875 \n",
       "L 12.5 33.40625 \n",
       "L 15.484375 33.40625 \n",
       "Q 22.46875 33.40625 25.078125 36.203125 \n",
       "Q 27.6875 39.015625 27.6875 46.296875 \n",
       "L 27.6875 58.015625 \n",
       "Q 27.6875 68.796875 31.8125 72.390625 \n",
       "Q 35.9375 75.984375 48.09375 75.984375 \n",
       "L 51.125 75.984375 \n",
       "L 51.125 69 \n",
       "L 47.796875 69 \n",
       "Q 40.921875 69 38.8125 66.84375 \n",
       "Q 36.71875 64.703125 36.71875 57.8125 \n",
       "L 36.71875 45.703125 \n",
       "Q 36.71875 38.03125 34.5 34.5625 \n",
       "Q 32.28125 31.109375 26.90625 29.890625 \n",
       "Q 32.328125 28.5625 34.515625 25.09375 \n",
       "Q 36.71875 21.625 36.71875 14.015625 \n",
       "L 36.71875 1.90625 \n",
       "Q 36.71875 -4.984375 38.8125 -7.125 \n",
       "Q 40.921875 -9.28125 47.796875 -9.28125 \n",
       "z\n",
       "\" id=\"DejaVuSans-123\"/>\n",
       "      <path d=\"M 60.015625 54.6875 \n",
       "L 34.90625 27.875 \n",
       "L 50.296875 0 \n",
       "L 39.984375 0 \n",
       "L 28.421875 21.6875 \n",
       "L 8.296875 0 \n",
       "L -2.59375 0 \n",
       "L 24.3125 28.8125 \n",
       "L 10.015625 54.6875 \n",
       "L 20.3125 54.6875 \n",
       "L 30.8125 34.90625 \n",
       "L 49.125 54.6875 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-120\"/>\n",
       "      <path d=\"M 8.59375 75.984375 \n",
       "L 29.296875 75.984375 \n",
       "L 29.296875 69 \n",
       "L 17.578125 69 \n",
       "L 17.578125 -6.203125 \n",
       "L 29.296875 -6.203125 \n",
       "L 29.296875 -13.1875 \n",
       "L 8.59375 -13.1875 \n",
       "z\n",
       "\" id=\"DejaVuSans-91\"/>\n",
       "      <path d=\"M 30.421875 75.984375 \n",
       "L 30.421875 -13.1875 \n",
       "L 9.71875 -13.1875 \n",
       "L 9.71875 -6.203125 \n",
       "L 21.390625 -6.203125 \n",
       "L 21.390625 69 \n",
       "L 9.71875 69 \n",
       "L 9.71875 75.984375 \n",
       "z\n",
       "\" id=\"DejaVuSans-93\"/>\n",
       "      <path d=\"M 12.5 -9.28125 \n",
       "L 15.921875 -9.28125 \n",
       "Q 22.75 -9.28125 24.828125 -7.171875 \n",
       "Q 26.90625 -5.078125 26.90625 1.90625 \n",
       "L 26.90625 14.015625 \n",
       "Q 26.90625 21.625 29.09375 25.09375 \n",
       "Q 31.296875 28.5625 36.71875 29.890625 \n",
       "Q 31.296875 31.109375 29.09375 34.5625 \n",
       "Q 26.90625 38.03125 26.90625 45.703125 \n",
       "L 26.90625 57.8125 \n",
       "Q 26.90625 64.75 24.828125 66.875 \n",
       "Q 22.75 69 15.921875 69 \n",
       "L 12.5 69 \n",
       "L 12.5 75.984375 \n",
       "L 15.578125 75.984375 \n",
       "Q 27.734375 75.984375 31.8125 72.390625 \n",
       "Q 35.890625 68.796875 35.890625 58.015625 \n",
       "L 35.890625 46.296875 \n",
       "Q 35.890625 39.015625 38.515625 36.203125 \n",
       "Q 41.15625 33.40625 48.09375 33.40625 \n",
       "L 51.125 33.40625 \n",
       "L 51.125 26.421875 \n",
       "L 48.09375 26.421875 \n",
       "Q 41.15625 26.421875 38.515625 23.578125 \n",
       "Q 35.890625 20.75 35.890625 13.375 \n",
       "L 35.890625 1.703125 \n",
       "Q 35.890625 -9.078125 31.8125 -12.6875 \n",
       "Q 27.734375 -16.3125 15.578125 -16.3125 \n",
       "L 12.5 -16.3125 \n",
       "z\n",
       "\" id=\"DejaVuSans-125\"/>\n",
       "     </defs>\n",
       "     <g transform=\"translate(14.798437 149.1125)rotate(-90)scale(0.1 -0.1)\">\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-8476\"/>\n",
       "      <use transform=\"translate(81.396484 0.015625)\" xlink:href=\"#DejaVuSans-123\"/>\n",
       "      <use transform=\"translate(145.019531 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-120\"/>\n",
       "      <use transform=\"translate(204.199219 0.015625)\" xlink:href=\"#DejaVuSans-91\"/>\n",
       "      <use transform=\"translate(243.212891 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "      <use transform=\"translate(301.123047 0.015625)\" xlink:href=\"#DejaVuSans-93\"/>\n",
       "      <use transform=\"translate(340.136719 0.015625)\" xlink:href=\"#DejaVuSans-125\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"line2d_15\">\n",
       "    <defs>\n",
       "     <path d=\"M 0 3 \n",
       "C 0.795609 3 1.55874 2.683901 2.12132 2.12132 \n",
       "C 2.683901 1.55874 3 0.795609 3 0 \n",
       "C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 \n",
       "C 1.55874 -2.683901 0.795609 -3 0 -3 \n",
       "C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 \n",
       "C -2.683901 -1.55874 -3 -0.795609 -3 0 \n",
       "C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 \n",
       "C -1.55874 2.683901 -0.795609 3 0 3 \n",
       "z\n",
       "\" id=\"m1ae53e9e3f\" style=\"stroke:#1f77b4;\"/>\n",
       "    </defs>\n",
       "    <g clip-path=\"url(#paa883b091c)\">\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"65.510156\" xlink:href=\"#m1ae53e9e3f\" y=\"66.125895\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"74.716514\" xlink:href=\"#m1ae53e9e3f\" y=\"73.376707\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"83.922872\" xlink:href=\"#m1ae53e9e3f\" y=\"96.437556\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"93.12923\" xlink:href=\"#m1ae53e9e3f\" y=\"130.18409\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"102.335587\" xlink:href=\"#m1ae53e9e3f\" y=\"166.60939\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"111.541945\" xlink:href=\"#m1ae53e9e3f\" y=\"196.709572\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"120.748303\" xlink:href=\"#m1ae53e9e3f\" y=\"212.695768\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"129.954661\" xlink:href=\"#m1ae53e9e3f\" y=\"209.992406\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"139.161018\" xlink:href=\"#m1ae53e9e3f\" y=\"188.513102\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"148.367376\" xlink:href=\"#m1ae53e9e3f\" y=\"152.86548\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"157.573734\" xlink:href=\"#m1ae53e9e3f\" y=\"111.389963\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"166.780092\" xlink:href=\"#m1ae53e9e3f\" y=\"74.225424\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"175.986449\" xlink:href=\"#m1ae53e9e3f\" y=\"50.845957\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"185.192807\" xlink:href=\"#m1ae53e9e3f\" y=\"47.663425\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"194.399165\" xlink:href=\"#m1ae53e9e3f\" y=\"66.298315\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"203.605523\" xlink:href=\"#m1ae53e9e3f\" y=\"102.97877\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"212.81188\" xlink:href=\"#m1ae53e9e3f\" y=\"149.264197\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"222.018238\" xlink:href=\"#m1ae53e9e3f\" y=\"193.96648\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"231.224596\" xlink:href=\"#m1ae53e9e3f\" y=\"225.836993\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"240.430954\" xlink:href=\"#m1ae53e9e3f\" y=\"236.378409\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"249.637311\" xlink:href=\"#m1ae53e9e3f\" y=\"222.082926\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"258.843669\" xlink:href=\"#m1ae53e9e3f\" y=\"185.513504\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"268.050027\" xlink:href=\"#m1ae53e9e3f\" y=\"134.91039\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"277.256385\" xlink:href=\"#m1ae53e9e3f\" y=\"82.3612\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"286.462742\" xlink:href=\"#m1ae53e9e3f\" y=\"40.933741\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"295.6691\" xlink:href=\"#m1ae53e9e3f\" y=\"21.446591\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"304.875458\" xlink:href=\"#m1ae53e9e3f\" y=\"29.670622\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"314.081816\" xlink:href=\"#m1ae53e9e3f\" y=\"64.679187\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"323.288173\" xlink:href=\"#m1ae53e9e3f\" y=\"118.806626\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"332.494531\" xlink:href=\"#m1ae53e9e3f\" y=\"179.291108\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"line2d_16\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 65.510156 135.386335 \n",
       "L 65.510156 66.125895 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_17\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 74.716514 135.386335 \n",
       "L 74.716514 73.376707 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_18\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 83.922872 135.386335 \n",
       "L 83.922872 96.437556 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_19\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 93.12923 135.386335 \n",
       "L 93.12923 130.18409 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_20\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 102.335587 135.386335 \n",
       "L 102.335587 166.60939 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_21\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 111.541945 135.386335 \n",
       "L 111.541945 196.709572 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_22\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 120.748303 135.386335 \n",
       "L 120.748303 212.695768 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_23\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 129.954661 135.386335 \n",
       "L 129.954661 209.992406 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_24\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 139.161018 135.386335 \n",
       "L 139.161018 188.513102 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_25\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 148.367376 135.386335 \n",
       "L 148.367376 152.86548 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_26\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 157.573734 135.386335 \n",
       "L 157.573734 111.389963 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_27\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 166.780092 135.386335 \n",
       "L 166.780092 74.225424 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_28\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 175.986449 135.386335 \n",
       "L 175.986449 50.845957 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_29\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 185.192807 135.386335 \n",
       "L 185.192807 47.663425 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_30\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 194.399165 135.386335 \n",
       "L 194.399165 66.298315 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_31\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 203.605523 135.386335 \n",
       "L 203.605523 102.97877 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_32\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 212.81188 135.386335 \n",
       "L 212.81188 149.264197 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_33\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 222.018238 135.386335 \n",
       "L 222.018238 193.96648 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_34\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 231.224596 135.386335 \n",
       "L 231.224596 225.836993 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_35\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 240.430954 135.386335 \n",
       "L 240.430954 236.378409 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_36\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 249.637311 135.386335 \n",
       "L 249.637311 222.082926 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_37\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 258.843669 135.386335 \n",
       "L 258.843669 185.513504 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_38\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 268.050027 135.386335 \n",
       "L 268.050027 134.91039 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_39\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 277.256385 135.386335 \n",
       "L 277.256385 82.3612 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_40\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 286.462742 135.386335 \n",
       "L 286.462742 40.933741 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_41\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 295.6691 135.386335 \n",
       "L 295.6691 21.446591 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_42\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 304.875458 135.386335 \n",
       "L 304.875458 29.670622 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_43\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 314.081816 135.386335 \n",
       "L 314.081816 64.679187 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_44\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 323.288173 135.386335 \n",
       "L 323.288173 118.806626 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_45\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 332.494531 135.386335 \n",
       "L 332.494531 179.291108 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_46\">\n",
       "    <path clip-path=\"url(#paa883b091c)\" d=\"M 65.510156 135.386335 \n",
       "L 332.494531 135.386335 \n",
       "\" style=\"fill:none;stroke:#d62728;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_3\">\n",
       "    <path d=\"M 52.160938 247.125 \n",
       "L 52.160938 10.7 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_4\">\n",
       "    <path d=\"M 345.84375 247.125 \n",
       "L 345.84375 10.7 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_5\">\n",
       "    <path d=\"M 52.160938 247.125 \n",
       "L 345.84375 247.125 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_6\">\n",
       "    <path d=\"M 52.160938 10.7 \n",
       "L 345.84375 10.7 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "  </g>\n",
       "  <g id=\"axes_2\">\n",
       "   <g id=\"patch_7\">\n",
       "    <path d=\"M 406.760938 247.125 \n",
       "L 700.44375 247.125 \n",
       "L 700.44375 10.7 \n",
       "L 406.760938 10.7 \n",
       "z\n",
       "\" style=\"fill:#ffffff;\"/>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_3\">\n",
       "    <g id=\"xtick_8\">\n",
       "     <g id=\"line2d_47\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"420.110156\" xlink:href=\"#mb178073888\" y=\"247.125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_17\">\n",
       "      <!-- 0 -->\n",
       "      <g transform=\"translate(416.928906 261.723437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_9\">\n",
       "     <g id=\"line2d_48\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"466.141945\" xlink:href=\"#mb178073888\" y=\"247.125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_18\">\n",
       "      <!-- 5 -->\n",
       "      <g transform=\"translate(462.960695 261.723437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_10\">\n",
       "     <g id=\"line2d_49\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"512.173734\" xlink:href=\"#mb178073888\" y=\"247.125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_19\">\n",
       "      <!-- 10 -->\n",
       "      <g transform=\"translate(505.811234 261.723437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_11\">\n",
       "     <g id=\"line2d_50\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"558.205523\" xlink:href=\"#mb178073888\" y=\"247.125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_20\">\n",
       "      <!-- 15 -->\n",
       "      <g transform=\"translate(551.843023 261.723437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_12\">\n",
       "     <g id=\"line2d_51\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"604.237311\" xlink:href=\"#mb178073888\" y=\"247.125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_21\">\n",
       "      <!-- 20 -->\n",
       "      <g transform=\"translate(597.874811 261.723437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-50\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_13\">\n",
       "     <g id=\"line2d_52\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"650.2691\" xlink:href=\"#mb178073888\" y=\"247.125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_22\">\n",
       "      <!-- 25 -->\n",
       "      <g transform=\"translate(643.9066 261.723437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-50\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_14\">\n",
       "     <g id=\"line2d_53\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"696.300889\" xlink:href=\"#mb178073888\" y=\"247.125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_23\">\n",
       "      <!-- 30 -->\n",
       "      <g transform=\"translate(689.938389 261.723437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-51\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_24\">\n",
       "     <!-- $k$ -->\n",
       "     <g transform=\"translate(550.702344 275.401562)scale(0.1 -0.1)\">\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_4\">\n",
       "    <g id=\"ytick_8\">\n",
       "     <g id=\"line2d_54\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"406.760938\" xlink:href=\"#me25a32f314\" y=\"232.932878\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_25\">\n",
       "      <!-- −1.5 -->\n",
       "      <g transform=\"translate(375.478125 236.732096)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_9\">\n",
       "     <g id=\"line2d_55\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"406.760938\" xlink:href=\"#me25a32f314\" y=\"200.23787\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_26\">\n",
       "      <!-- −1.0 -->\n",
       "      <g transform=\"translate(375.478125 204.037089)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_10\">\n",
       "     <g id=\"line2d_56\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"406.760938\" xlink:href=\"#me25a32f314\" y=\"167.542863\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_27\">\n",
       "      <!-- −0.5 -->\n",
       "      <g transform=\"translate(375.478125 171.342081)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_11\">\n",
       "     <g id=\"line2d_57\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"406.760938\" xlink:href=\"#me25a32f314\" y=\"134.847855\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_28\">\n",
       "      <!-- 0.0 -->\n",
       "      <g transform=\"translate(383.857813 138.647074)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_12\">\n",
       "     <g id=\"line2d_58\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"406.760938\" xlink:href=\"#me25a32f314\" y=\"102.152847\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_29\">\n",
       "      <!-- 0.5 -->\n",
       "      <g transform=\"translate(383.857813 105.952066)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_13\">\n",
       "     <g id=\"line2d_59\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"406.760938\" xlink:href=\"#me25a32f314\" y=\"69.45784\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_30\">\n",
       "      <!-- 1.0 -->\n",
       "      <g transform=\"translate(383.857813 73.257059)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_14\">\n",
       "     <g id=\"line2d_60\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"406.760938\" xlink:href=\"#me25a32f314\" y=\"36.762832\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_31\">\n",
       "      <!-- 1.5 -->\n",
       "      <g transform=\"translate(383.857813 40.562051)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_32\">\n",
       "     <!-- $\\Im \\{ x[k] \\}$ -->\n",
       "     <defs>\n",
       "      <path d=\"M 5.171875 4.390625 \n",
       "L 12.015625 12.453125 \n",
       "Q 17.4375 14.359375 23.140625 14.359375 \n",
       "Q 25.921875 14.359375 32.375 10.453125 \n",
       "Q 39.40625 6.25 41.015625 6.25 \n",
       "Q 46.921875 6.25 51.8125 12.9375 \n",
       "Q 55.28125 17.671875 55.28125 21.34375 \n",
       "Q 55.28125 27.484375 52.25 32.953125 \n",
       "Q 48.34375 40.09375 48.34375 45.40625 \n",
       "Q 48.34375 50.296875 52.25 58.109375 \n",
       "L 62.640625 64.9375 \n",
       "Q 58.734375 58.15625 58.734375 52.25 \n",
       "Q 58.734375 47.015625 62.640625 39.796875 \n",
       "Q 65.234375 35.015625 65.234375 25.828125 \n",
       "Q 65.234375 21.234375 55.375 9.421875 \n",
       "Q 46.296875 -1.421875 34.46875 -1.421875 \n",
       "Q 31.84375 -1.421875 25.53125 2.4375 \n",
       "Q 19.046875 6.34375 16.3125 6.34375 \n",
       "Q 11.71875 6.34375 5.171875 4.390625 \n",
       "z\n",
       "M 17.09375 71.484375 \n",
       "Q 22.40625 74.21875 29.296875 74.21875 \n",
       "Q 35.296875 74.21875 41.5 71.828125 \n",
       "Q 47.46875 69.53125 53.71875 69.53125 \n",
       "Q 59.8125 69.53125 65.921875 72.359375 \n",
       "L 56.15625 64.0625 \n",
       "Q 49.359375 61.234375 43.953125 61.234375 \n",
       "Q 36.96875 61.234375 31.734375 63.625 \n",
       "Q 26.515625 66.015625 19.53125 66.015625 \n",
       "Q 13.578125 66.015625 7.328125 63.1875 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-8465\"/>\n",
       "     </defs>\n",
       "     <g transform=\"translate(369.398438 148.5625)rotate(-90)scale(0.1 -0.1)\">\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-8465\"/>\n",
       "      <use transform=\"translate(69.726562 0.015625)\" xlink:href=\"#DejaVuSans-123\"/>\n",
       "      <use transform=\"translate(133.349609 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-120\"/>\n",
       "      <use transform=\"translate(192.529297 0.015625)\" xlink:href=\"#DejaVuSans-91\"/>\n",
       "      <use transform=\"translate(231.542969 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "      <use transform=\"translate(289.453125 0.015625)\" xlink:href=\"#DejaVuSans-93\"/>\n",
       "      <use transform=\"translate(328.466797 0.015625)\" xlink:href=\"#DejaVuSans-125\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"line2d_61\">\n",
       "    <g clip-path=\"url(#p6e6c41511c)\">\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"420.110156\" xlink:href=\"#m1ae53e9e3f\" y=\"134.847855\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"429.316514\" xlink:href=\"#m1ae53e9e3f\" y=\"102.864907\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"438.522872\" xlink:href=\"#m1ae53e9e3f\" y=\"77.578491\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"447.72923\" xlink:href=\"#m1ae53e9e3f\" y=\"65.588279\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"456.935587\" xlink:href=\"#m1ae53e9e3f\" y=\"70.436719\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"466.141945\" xlink:href=\"#m1ae53e9e3f\" y=\"91.597983\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"475.348303\" xlink:href=\"#m1ae53e9e3f\" y=\"124.443495\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"484.554661\" xlink:href=\"#m1ae53e9e3f\" y=\"161.232514\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"493.761018\" xlink:href=\"#m1ae53e9e3f\" y=\"192.921771\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"502.967376\" xlink:href=\"#m1ae53e9e3f\" y=\"211.374838\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"512.173734\" xlink:href=\"#m1ae53e9e3f\" y=\"211.434782\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"521.380092\" xlink:href=\"#m1ae53e9e3f\" y=\"192.335969\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"530.586449\" xlink:href=\"#m1ae53e9e3f\" y=\"158.074827\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"539.792807\" xlink:href=\"#m1ae53e9e3f\" y=\"116.60433\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"548.999165\" xlink:href=\"#m1ae53e9e3f\" y=\"78.005717\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"558.205523\" xlink:href=\"#m1ae53e9e3f\" y=\"52.053141\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"567.41188\" xlink:href=\"#m1ae53e9e3f\" y=\"45.755744\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"576.618238\" xlink:href=\"#m1ae53e9e3f\" y=\"61.491208\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"585.824596\" xlink:href=\"#m1ae53e9e3f\" y=\"96.221872\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"595.030954\" xlink:href=\"#m1ae53e9e3f\" y=\"142.033716\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"604.237311\" xlink:href=\"#m1ae53e9e3f\" y=\"187.917353\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"613.443669\" xlink:href=\"#m1ae53e9e3f\" y=\"222.396135\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"622.650027\" xlink:href=\"#m1ae53e9e3f\" y=\"236.378409\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"631.856385\" xlink:href=\"#m1ae53e9e3f\" y=\"225.529486\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"641.062742\" xlink:href=\"#m1ae53e9e3f\" y=\"191.550268\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"650.2691\" xlink:href=\"#m1ae53e9e3f\" y=\"141.998013\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"659.475458\" xlink:href=\"#m1ae53e9e3f\" y=\"88.634601\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"668.681816\" xlink:href=\"#m1ae53e9e3f\" y=\"44.655434\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"677.888173\" xlink:href=\"#m1ae53e9e3f\" y=\"21.446591\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"687.094531\" xlink:href=\"#m1ae53e9e3f\" y=\"25.662322\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"line2d_62\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 420.110156 134.847855 \n",
       "L 420.110156 134.847855 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_63\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 429.316514 134.847855 \n",
       "L 429.316514 102.864907 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_64\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 438.522872 134.847855 \n",
       "L 438.522872 77.578491 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_65\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 447.72923 134.847855 \n",
       "L 447.72923 65.588279 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_66\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 456.935587 134.847855 \n",
       "L 456.935587 70.436719 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_67\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 466.141945 134.847855 \n",
       "L 466.141945 91.597983 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_68\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 475.348303 134.847855 \n",
       "L 475.348303 124.443495 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_69\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 484.554661 134.847855 \n",
       "L 484.554661 161.232514 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_70\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 493.761018 134.847855 \n",
       "L 493.761018 192.921771 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_71\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 502.967376 134.847855 \n",
       "L 502.967376 211.374838 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_72\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 512.173734 134.847855 \n",
       "L 512.173734 211.434782 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_73\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 521.380092 134.847855 \n",
       "L 521.380092 192.335969 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_74\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 530.586449 134.847855 \n",
       "L 530.586449 158.074827 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_75\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 539.792807 134.847855 \n",
       "L 539.792807 116.60433 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_76\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 548.999165 134.847855 \n",
       "L 548.999165 78.005717 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_77\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 558.205523 134.847855 \n",
       "L 558.205523 52.053141 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_78\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 567.41188 134.847855 \n",
       "L 567.41188 45.755744 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_79\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 576.618238 134.847855 \n",
       "L 576.618238 61.491208 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_80\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 585.824596 134.847855 \n",
       "L 585.824596 96.221872 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_81\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 595.030954 134.847855 \n",
       "L 595.030954 142.033716 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_82\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 604.237311 134.847855 \n",
       "L 604.237311 187.917353 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_83\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 613.443669 134.847855 \n",
       "L 613.443669 222.396135 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_84\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 622.650027 134.847855 \n",
       "L 622.650027 236.378409 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_85\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 631.856385 134.847855 \n",
       "L 631.856385 225.529486 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_86\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 641.062742 134.847855 \n",
       "L 641.062742 191.550268 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_87\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 650.2691 134.847855 \n",
       "L 650.2691 141.998013 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_88\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 659.475458 134.847855 \n",
       "L 659.475458 88.634601 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_89\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 668.681816 134.847855 \n",
       "L 668.681816 44.655434 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_90\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 677.888173 134.847855 \n",
       "L 677.888173 21.446591 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_91\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 687.094531 134.847855 \n",
       "L 687.094531 25.662322 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_92\">\n",
       "    <path clip-path=\"url(#p6e6c41511c)\" d=\"M 420.110156 134.847855 \n",
       "L 687.094531 134.847855 \n",
       "\" style=\"fill:none;stroke:#d62728;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_8\">\n",
       "    <path d=\"M 406.760938 247.125 \n",
       "L 406.760938 10.7 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_9\">\n",
       "    <path d=\"M 700.44375 247.125 \n",
       "L 700.44375 10.7 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_10\">\n",
       "    <path d=\"M 406.760938 247.125 \n",
       "L 700.44375 247.125 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_11\">\n",
       "    <path d=\"M 406.760938 10.7 \n",
       "L 700.44375 10.7 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "  </g>\n",
       "  <g id=\"axes_3\">\n",
       "   <g id=\"patch_12\">\n",
       "    <path d=\"M 52.160938 529.725 \n",
       "L 345.84375 529.725 \n",
       "L 345.84375 293.3 \n",
       "L 52.160938 293.3 \n",
       "z\n",
       "\" style=\"fill:#ffffff;\"/>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_5\">\n",
       "    <g id=\"xtick_15\">\n",
       "     <g id=\"line2d_93\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"65.510156\" xlink:href=\"#mb178073888\" y=\"529.725\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_33\">\n",
       "      <!-- 0 -->\n",
       "      <g transform=\"translate(62.328906 544.323437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_16\">\n",
       "     <g id=\"line2d_94\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"111.541945\" xlink:href=\"#mb178073888\" y=\"529.725\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_34\">\n",
       "      <!-- 5 -->\n",
       "      <g transform=\"translate(108.360695 544.323437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_17\">\n",
       "     <g id=\"line2d_95\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"157.573734\" xlink:href=\"#mb178073888\" y=\"529.725\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_35\">\n",
       "      <!-- 10 -->\n",
       "      <g transform=\"translate(151.211234 544.323437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_18\">\n",
       "     <g id=\"line2d_96\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"203.605523\" xlink:href=\"#mb178073888\" y=\"529.725\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_36\">\n",
       "      <!-- 15 -->\n",
       "      <g transform=\"translate(197.243023 544.323437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_19\">\n",
       "     <g id=\"line2d_97\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"249.637311\" xlink:href=\"#mb178073888\" y=\"529.725\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_37\">\n",
       "      <!-- 20 -->\n",
       "      <g transform=\"translate(243.274811 544.323437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-50\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_20\">\n",
       "     <g id=\"line2d_98\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"295.6691\" xlink:href=\"#mb178073888\" y=\"529.725\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_38\">\n",
       "      <!-- 25 -->\n",
       "      <g transform=\"translate(289.3066 544.323437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-50\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_21\">\n",
       "     <g id=\"line2d_99\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"341.700889\" xlink:href=\"#mb178073888\" y=\"529.725\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_39\">\n",
       "      <!-- 30 -->\n",
       "      <g transform=\"translate(335.338389 544.323437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-51\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_40\">\n",
       "     <!-- $k$ -->\n",
       "     <g transform=\"translate(196.102344 558.001562)scale(0.1 -0.1)\">\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_6\">\n",
       "    <g id=\"ytick_15\">\n",
       "     <g id=\"line2d_100\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"52.160938\" xlink:href=\"#me25a32f314\" y=\"502.091627\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_41\">\n",
       "      <!-- −3 -->\n",
       "      <g transform=\"translate(30.41875 505.890845)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-51\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_16\">\n",
       "     <g id=\"line2d_101\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"52.160938\" xlink:href=\"#me25a32f314\" y=\"473.819105\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_42\">\n",
       "      <!-- −2 -->\n",
       "      <g transform=\"translate(30.41875 477.618323)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-50\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_17\">\n",
       "     <g id=\"line2d_102\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"52.160938\" xlink:href=\"#me25a32f314\" y=\"445.546582\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_43\">\n",
       "      <!-- −1 -->\n",
       "      <g transform=\"translate(30.41875 449.345801)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-49\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_18\">\n",
       "     <g id=\"line2d_103\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"52.160938\" xlink:href=\"#me25a32f314\" y=\"417.27406\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_44\">\n",
       "      <!-- 0 -->\n",
       "      <g transform=\"translate(38.798438 421.073279)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_19\">\n",
       "     <g id=\"line2d_104\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"52.160938\" xlink:href=\"#me25a32f314\" y=\"389.001538\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_45\">\n",
       "      <!-- 1 -->\n",
       "      <g transform=\"translate(38.798438 392.800757)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-49\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_20\">\n",
       "     <g id=\"line2d_105\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"52.160938\" xlink:href=\"#me25a32f314\" y=\"360.729016\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_46\">\n",
       "      <!-- 2 -->\n",
       "      <g transform=\"translate(38.798438 364.528235)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-50\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_21\">\n",
       "     <g id=\"line2d_106\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"52.160938\" xlink:href=\"#me25a32f314\" y=\"332.456494\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_47\">\n",
       "      <!-- 3 -->\n",
       "      <g transform=\"translate(38.798438 336.255713)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-51\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_22\">\n",
       "     <g id=\"line2d_107\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"52.160938\" xlink:href=\"#me25a32f314\" y=\"304.183972\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_48\">\n",
       "      <!-- 4 -->\n",
       "      <defs>\n",
       "       <path d=\"M 37.796875 64.3125 \n",
       "L 12.890625 25.390625 \n",
       "L 37.796875 25.390625 \n",
       "z\n",
       "M 35.203125 72.90625 \n",
       "L 47.609375 72.90625 \n",
       "L 47.609375 25.390625 \n",
       "L 58.015625 25.390625 \n",
       "L 58.015625 17.1875 \n",
       "L 47.609375 17.1875 \n",
       "L 47.609375 0 \n",
       "L 37.796875 0 \n",
       "L 37.796875 17.1875 \n",
       "L 4.890625 17.1875 \n",
       "L 4.890625 26.703125 \n",
       "z\n",
       "\" id=\"DejaVuSans-52\"/>\n",
       "      </defs>\n",
       "      <g transform=\"translate(38.798438 307.983191)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-52\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_49\">\n",
       "     <!-- $\\Re \\{ y[k] \\}$ -->\n",
       "     <defs>\n",
       "      <path d=\"M 24.8125 -5.078125 \n",
       "Q 18.5625 -15.578125 14.625 -18.1875 \n",
       "Q 10.6875 -20.796875 4.59375 -20.796875 \n",
       "L -2.484375 -20.796875 \n",
       "L -0.984375 -13.28125 \n",
       "L 4.203125 -13.28125 \n",
       "Q 7.953125 -13.28125 10.59375 -11.234375 \n",
       "Q 13.234375 -9.1875 16.5 -3.21875 \n",
       "L 19.28125 2 \n",
       "L 7.171875 54.6875 \n",
       "L 16.703125 54.6875 \n",
       "L 25.78125 12.796875 \n",
       "L 50.875 54.6875 \n",
       "L 60.296875 54.6875 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-121\"/>\n",
       "     </defs>\n",
       "     <g transform=\"translate(24.31875 431.7125)rotate(-90)scale(0.1 -0.1)\">\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-8476\"/>\n",
       "      <use transform=\"translate(81.396484 0.015625)\" xlink:href=\"#DejaVuSans-123\"/>\n",
       "      <use transform=\"translate(145.019531 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-121\"/>\n",
       "      <use transform=\"translate(204.199219 0.015625)\" xlink:href=\"#DejaVuSans-91\"/>\n",
       "      <use transform=\"translate(243.212891 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "      <use transform=\"translate(301.123047 0.015625)\" xlink:href=\"#DejaVuSans-93\"/>\n",
       "      <use transform=\"translate(340.136719 0.015625)\" xlink:href=\"#DejaVuSans-125\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"line2d_108\">\n",
       "    <g clip-path=\"url(#p04b3f757f2)\">\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"65.510156\" xlink:href=\"#m1ae53e9e3f\" y=\"389.001538\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"74.716514\" xlink:href=\"#m1ae53e9e3f\" y=\"363.688841\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"83.922872\" xlink:href=\"#m1ae53e9e3f\" y=\"361.92598\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"93.12923\" xlink:href=\"#m1ae53e9e3f\" y=\"386.595002\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"102.335587\" xlink:href=\"#m1ae53e9e3f\" y=\"427.014479\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"111.541945\" xlink:href=\"#m1ae53e9e3f\" y=\"467.386517\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"120.748303\" xlink:href=\"#m1ae53e9e3f\" y=\"494.074476\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"129.954661\" xlink:href=\"#m1ae53e9e3f\" y=\"499.472888\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"139.161018\" xlink:href=\"#m1ae53e9e3f\" y=\"482.759342\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"148.367376\" xlink:href=\"#m1ae53e9e3f\" y=\"448.795019\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"157.573734\" xlink:href=\"#m1ae53e9e3f\" y=\"406.256917\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"166.780092\" xlink:href=\"#m1ae53e9e3f\" y=\"365.530191\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"175.986449\" xlink:href=\"#m1ae53e9e3f\" y=\"336.52888\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"185.192807\" xlink:href=\"#m1ae53e9e3f\" y=\"326.591803\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"194.399165\" xlink:href=\"#m1ae53e9e3f\" y=\"338.762254\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"203.605523\" xlink:href=\"#m1ae53e9e3f\" y=\"370.874423\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"212.81188\" xlink:href=\"#m1ae53e9e3f\" y=\"415.795352\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"222.018238\" xlink:href=\"#m1ae53e9e3f\" y=\"462.907933\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"231.224596\" xlink:href=\"#m1ae53e9e3f\" y=\"500.569782\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"240.430954\" xlink:href=\"#m1ae53e9e3f\" y=\"518.978409\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"249.637311\" xlink:href=\"#m1ae53e9e3f\" y=\"512.720611\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"258.843669\" xlink:href=\"#m1ae53e9e3f\" y=\"482.330644\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"268.050027\" xlink:href=\"#m1ae53e9e3f\" y=\"434.413085\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"277.256385\" xlink:href=\"#m1ae53e9e3f\" y=\"380.239619\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"286.462742\" xlink:href=\"#m1ae53e9e3f\" y=\"333.113998\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"295.6691\" xlink:href=\"#m1ae53e9e3f\" y=\"305.12034\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"304.875458\" xlink:href=\"#m1ae53e9e3f\" y=\"304.046591\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"314.081816\" xlink:href=\"#m1ae53e9e3f\" y=\"331.260374\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"323.288173\" xlink:href=\"#m1ae53e9e3f\" y=\"381.106174\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"332.494531\" xlink:href=\"#m1ae53e9e3f\" y=\"442.035205\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"line2d_109\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 65.510156 417.27406 \n",
       "L 65.510156 389.001538 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_110\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 74.716514 417.27406 \n",
       "L 74.716514 363.688841 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_111\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 83.922872 417.27406 \n",
       "L 83.922872 361.92598 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_112\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 93.12923 417.27406 \n",
       "L 93.12923 386.595002 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_113\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 102.335587 417.27406 \n",
       "L 102.335587 427.014479 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_114\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 111.541945 417.27406 \n",
       "L 111.541945 467.386517 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_115\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 120.748303 417.27406 \n",
       "L 120.748303 494.074476 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_116\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 129.954661 417.27406 \n",
       "L 129.954661 499.472888 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_117\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 139.161018 417.27406 \n",
       "L 139.161018 482.759342 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_118\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 148.367376 417.27406 \n",
       "L 148.367376 448.795019 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_119\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 157.573734 417.27406 \n",
       "L 157.573734 406.256917 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_120\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 166.780092 417.27406 \n",
       "L 166.780092 365.530191 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_121\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 175.986449 417.27406 \n",
       "L 175.986449 336.52888 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_122\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 185.192807 417.27406 \n",
       "L 185.192807 326.591803 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_123\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 194.399165 417.27406 \n",
       "L 194.399165 338.762254 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_124\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 203.605523 417.27406 \n",
       "L 203.605523 370.874423 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_125\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 212.81188 417.27406 \n",
       "L 212.81188 415.795352 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_126\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 222.018238 417.27406 \n",
       "L 222.018238 462.907933 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_127\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 231.224596 417.27406 \n",
       "L 231.224596 500.569782 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_128\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 240.430954 417.27406 \n",
       "L 240.430954 518.978409 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_129\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 249.637311 417.27406 \n",
       "L 249.637311 512.720611 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_130\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 258.843669 417.27406 \n",
       "L 258.843669 482.330644 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_131\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 268.050027 417.27406 \n",
       "L 268.050027 434.413085 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_132\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 277.256385 417.27406 \n",
       "L 277.256385 380.239619 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_133\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 286.462742 417.27406 \n",
       "L 286.462742 333.113998 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_134\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 295.6691 417.27406 \n",
       "L 295.6691 305.12034 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_135\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 304.875458 417.27406 \n",
       "L 304.875458 304.046591 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_136\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 314.081816 417.27406 \n",
       "L 314.081816 331.260374 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_137\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 323.288173 417.27406 \n",
       "L 323.288173 381.106174 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_138\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 332.494531 417.27406 \n",
       "L 332.494531 442.035205 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_139\">\n",
       "    <path clip-path=\"url(#p04b3f757f2)\" d=\"M 65.510156 417.27406 \n",
       "L 332.494531 417.27406 \n",
       "\" style=\"fill:none;stroke:#d62728;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_13\">\n",
       "    <path d=\"M 52.160938 529.725 \n",
       "L 52.160938 293.3 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_14\">\n",
       "    <path d=\"M 345.84375 529.725 \n",
       "L 345.84375 293.3 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_15\">\n",
       "    <path d=\"M 52.160938 529.725 \n",
       "L 345.84375 529.725 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_16\">\n",
       "    <path d=\"M 52.160938 293.3 \n",
       "L 345.84375 293.3 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "  </g>\n",
       "  <g id=\"axes_4\">\n",
       "   <g id=\"patch_17\">\n",
       "    <path d=\"M 406.760938 529.725 \n",
       "L 700.44375 529.725 \n",
       "L 700.44375 293.3 \n",
       "L 406.760938 293.3 \n",
       "z\n",
       "\" style=\"fill:#ffffff;\"/>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_7\">\n",
       "    <g id=\"xtick_22\">\n",
       "     <g id=\"line2d_140\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"420.110156\" xlink:href=\"#mb178073888\" y=\"529.725\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_50\">\n",
       "      <!-- 0 -->\n",
       "      <g transform=\"translate(416.928906 544.323437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_23\">\n",
       "     <g id=\"line2d_141\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"466.141945\" xlink:href=\"#mb178073888\" y=\"529.725\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_51\">\n",
       "      <!-- 5 -->\n",
       "      <g transform=\"translate(462.960695 544.323437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_24\">\n",
       "     <g id=\"line2d_142\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"512.173734\" xlink:href=\"#mb178073888\" y=\"529.725\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_52\">\n",
       "      <!-- 10 -->\n",
       "      <g transform=\"translate(505.811234 544.323437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_25\">\n",
       "     <g id=\"line2d_143\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"558.205523\" xlink:href=\"#mb178073888\" y=\"529.725\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_53\">\n",
       "      <!-- 15 -->\n",
       "      <g transform=\"translate(551.843023 544.323437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_26\">\n",
       "     <g id=\"line2d_144\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"604.237311\" xlink:href=\"#mb178073888\" y=\"529.725\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_54\">\n",
       "      <!-- 20 -->\n",
       "      <g transform=\"translate(597.874811 544.323437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-50\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_27\">\n",
       "     <g id=\"line2d_145\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"650.2691\" xlink:href=\"#mb178073888\" y=\"529.725\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_55\">\n",
       "      <!-- 25 -->\n",
       "      <g transform=\"translate(643.9066 544.323437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-50\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_28\">\n",
       "     <g id=\"line2d_146\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"696.300889\" xlink:href=\"#mb178073888\" y=\"529.725\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_56\">\n",
       "      <!-- 30 -->\n",
       "      <g transform=\"translate(689.938389 544.323437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-51\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_57\">\n",
       "     <!-- $k$ -->\n",
       "     <g transform=\"translate(550.702344 558.001562)scale(0.1 -0.1)\">\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_8\">\n",
       "    <g id=\"ytick_23\">\n",
       "     <g id=\"line2d_147\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"406.760938\" xlink:href=\"#me25a32f314\" y=\"524.599987\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_58\">\n",
       "      <!-- −4 -->\n",
       "      <g transform=\"translate(385.01875 528.399206)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-52\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_24\">\n",
       "     <g id=\"line2d_148\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"406.760938\" xlink:href=\"#me25a32f314\" y=\"498.107896\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_59\">\n",
       "      <!-- −3 -->\n",
       "      <g transform=\"translate(385.01875 501.907115)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-51\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_25\">\n",
       "     <g id=\"line2d_149\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"406.760938\" xlink:href=\"#me25a32f314\" y=\"471.615806\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_60\">\n",
       "      <!-- −2 -->\n",
       "      <g transform=\"translate(385.01875 475.415025)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-50\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_26\">\n",
       "     <g id=\"line2d_150\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"406.760938\" xlink:href=\"#me25a32f314\" y=\"445.123715\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_61\">\n",
       "      <!-- −1 -->\n",
       "      <g transform=\"translate(385.01875 448.922934)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-49\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_27\">\n",
       "     <g id=\"line2d_151\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"406.760938\" xlink:href=\"#me25a32f314\" y=\"418.631625\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_62\">\n",
       "      <!-- 0 -->\n",
       "      <g transform=\"translate(393.398438 422.430844)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_28\">\n",
       "     <g id=\"line2d_152\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"406.760938\" xlink:href=\"#me25a32f314\" y=\"392.139534\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_63\">\n",
       "      <!-- 1 -->\n",
       "      <g transform=\"translate(393.398438 395.938753)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-49\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_29\">\n",
       "     <g id=\"line2d_153\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"406.760938\" xlink:href=\"#me25a32f314\" y=\"365.647444\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_64\">\n",
       "      <!-- 2 -->\n",
       "      <g transform=\"translate(393.398438 369.446663)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-50\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_30\">\n",
       "     <g id=\"line2d_154\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"406.760938\" xlink:href=\"#me25a32f314\" y=\"339.155353\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_65\">\n",
       "      <!-- 3 -->\n",
       "      <g transform=\"translate(393.398438 342.954572)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-51\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_31\">\n",
       "     <g id=\"line2d_155\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"406.760938\" xlink:href=\"#me25a32f314\" y=\"312.663263\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_66\">\n",
       "      <!-- 4 -->\n",
       "      <g transform=\"translate(393.398438 316.462482)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-52\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_67\">\n",
       "     <!-- $\\Im \\{ y[k] \\}$ -->\n",
       "     <g transform=\"translate(378.91875 431.1625)rotate(-90)scale(0.1 -0.1)\">\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-8465\"/>\n",
       "      <use transform=\"translate(69.726562 0.015625)\" xlink:href=\"#DejaVuSans-123\"/>\n",
       "      <use transform=\"translate(133.349609 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-121\"/>\n",
       "      <use transform=\"translate(192.529297 0.015625)\" xlink:href=\"#DejaVuSans-91\"/>\n",
       "      <use transform=\"translate(231.542969 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "      <use transform=\"translate(289.453125 0.015625)\" xlink:href=\"#DejaVuSans-93\"/>\n",
       "      <use transform=\"translate(328.466797 0.015625)\" xlink:href=\"#DejaVuSans-125\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"line2d_156\">\n",
       "    <g clip-path=\"url(#p92466c54ac)\">\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"420.110156\" xlink:href=\"#m1ae53e9e3f\" y=\"418.631625\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"429.316514\" xlink:href=\"#m1ae53e9e3f\" y=\"405.674063\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"438.522872\" xlink:href=\"#m1ae53e9e3f\" y=\"382.471971\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"447.72923\" xlink:href=\"#m1ae53e9e3f\" y=\"360.890948\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"456.935587\" xlink:href=\"#m1ae53e9e3f\" y=\"352.875268\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"466.141945\" xlink:href=\"#m1ae53e9e3f\" y=\"364.223366\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"475.348303\" xlink:href=\"#m1ae53e9e3f\" y=\"392.886326\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"484.554661\" xlink:href=\"#m1ae53e9e3f\" y=\"430.779928\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"493.761018\" xlink:href=\"#m1ae53e9e3f\" y=\"467.180625\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"502.967376\" xlink:href=\"#m1ae53e9e3f\" y=\"492.110592\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"512.173734\" xlink:href=\"#m1ae53e9e3f\" y=\"498.864496\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"521.380092\" xlink:href=\"#m1ae53e9e3f\" y=\"485.415729\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"530.586449\" xlink:href=\"#m1ae53e9e3f\" y=\"454.709462\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"539.792807\" xlink:href=\"#m1ae53e9e3f\" y=\"413.926234\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"548.999165\" xlink:href=\"#m1ae53e9e3f\" y=\"372.858309\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"558.205523\" xlink:href=\"#m1ae53e9e3f\" y=\"341.66758\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"567.41188\" xlink:href=\"#m1ae53e9e3f\" y=\"328.459487\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"576.618238\" xlink:href=\"#m1ae53e9e3f\" y=\"337.221821\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"585.824596\" xlink:href=\"#m1ae53e9e3f\" y=\"366.658971\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"595.030954\" xlink:href=\"#m1ae53e9e3f\" y=\"410.27515\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"604.237311\" xlink:href=\"#m1ae53e9e3f\" y=\"457.762038\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"613.443669\" xlink:href=\"#m1ae53e9e3f\" y=\"497.409558\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"622.650027\" xlink:href=\"#m1ae53e9e3f\" y=\"518.978409\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"631.856385\" xlink:href=\"#m1ae53e9e3f\" y=\"516.328171\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"641.062742\" xlink:href=\"#m1ae53e9e3f\" y=\"489.127177\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"650.2691\" xlink:href=\"#m1ae53e9e3f\" y=\"443.175716\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"659.475458\" xlink:href=\"#m1ae53e9e3f\" y=\"389.205117\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"668.681816\" xlink:href=\"#m1ae53e9e3f\" y=\"340.392542\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"677.888173\" xlink:href=\"#m1ae53e9e3f\" y=\"309.162443\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"687.094531\" xlink:href=\"#m1ae53e9e3f\" y=\"304.046591\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"line2d_157\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 420.110156 418.631625 \n",
       "L 420.110156 418.631625 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_158\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 429.316514 418.631625 \n",
       "L 429.316514 405.674063 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_159\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 438.522872 418.631625 \n",
       "L 438.522872 382.471971 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_160\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 447.72923 418.631625 \n",
       "L 447.72923 360.890948 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_161\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 456.935587 418.631625 \n",
       "L 456.935587 352.875268 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_162\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 466.141945 418.631625 \n",
       "L 466.141945 364.223366 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_163\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 475.348303 418.631625 \n",
       "L 475.348303 392.886326 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_164\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 484.554661 418.631625 \n",
       "L 484.554661 430.779928 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_165\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 493.761018 418.631625 \n",
       "L 493.761018 467.180625 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_166\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 502.967376 418.631625 \n",
       "L 502.967376 492.110592 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_167\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 512.173734 418.631625 \n",
       "L 512.173734 498.864496 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_168\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 521.380092 418.631625 \n",
       "L 521.380092 485.415729 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_169\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 530.586449 418.631625 \n",
       "L 530.586449 454.709462 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_170\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 539.792807 418.631625 \n",
       "L 539.792807 413.926234 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_171\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 548.999165 418.631625 \n",
       "L 548.999165 372.858309 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_172\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 558.205523 418.631625 \n",
       "L 558.205523 341.66758 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_173\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 567.41188 418.631625 \n",
       "L 567.41188 328.459487 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_174\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 576.618238 418.631625 \n",
       "L 576.618238 337.221821 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_175\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 585.824596 418.631625 \n",
       "L 585.824596 366.658971 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_176\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 595.030954 418.631625 \n",
       "L 595.030954 410.27515 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_177\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 604.237311 418.631625 \n",
       "L 604.237311 457.762038 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_178\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 613.443669 418.631625 \n",
       "L 613.443669 497.409558 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_179\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 622.650027 418.631625 \n",
       "L 622.650027 518.978409 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_180\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 631.856385 418.631625 \n",
       "L 631.856385 516.328171 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_181\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 641.062742 418.631625 \n",
       "L 641.062742 489.127177 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_182\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 650.2691 418.631625 \n",
       "L 650.2691 443.175716 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_183\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 659.475458 418.631625 \n",
       "L 659.475458 389.205117 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_184\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 668.681816 418.631625 \n",
       "L 668.681816 340.392542 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_185\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 677.888173 418.631625 \n",
       "L 677.888173 309.162443 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_186\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 687.094531 418.631625 \n",
       "L 687.094531 304.046591 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_187\">\n",
       "    <path clip-path=\"url(#p92466c54ac)\" d=\"M 420.110156 418.631625 \n",
       "L 687.094531 418.631625 \n",
       "\" style=\"fill:none;stroke:#d62728;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_18\">\n",
       "    <path d=\"M 406.760938 529.725 \n",
       "L 406.760938 293.3 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_19\">\n",
       "    <path d=\"M 700.44375 529.725 \n",
       "L 700.44375 293.3 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_20\">\n",
       "    <path d=\"M 406.760938 529.725 \n",
       "L 700.44375 529.725 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_21\">\n",
       "    <path d=\"M 406.760938 293.3 \n",
       "L 700.44375 293.3 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"paa883b091c\">\n",
       "   <rect height=\"236.425\" width=\"293.682813\" x=\"52.160938\" y=\"10.7\"/>\n",
       "  </clipPath>\n",
       "  <clipPath id=\"p6e6c41511c\">\n",
       "   <rect height=\"236.425\" width=\"293.682813\" x=\"406.760938\" y=\"10.7\"/>\n",
       "  </clipPath>\n",
       "  <clipPath id=\"p04b3f757f2\">\n",
       "   <rect height=\"236.425\" width=\"293.682813\" x=\"52.160938\" y=\"293.3\"/>\n",
       "  </clipPath>\n",
       "  <clipPath id=\"p92466c54ac\">\n",
       "   <rect height=\"236.425\" width=\"293.682813\" x=\"406.760938\" y=\"293.3\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<Figure size 960x768 with 4 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.figure(figsize=(10,8))\n",
    "\n",
    "plt.subplot(221)\n",
    "plt.stem(k, np.real(x))\n",
    "plt.xlabel('$k$')\n",
    "plt.ylabel(r'$\\Re \\{ x[k] \\}$')\n",
    "\n",
    "plt.subplot(222)\n",
    "plt.stem(k, np.imag(x))\n",
    "plt.xlabel('$k$')\n",
    "plt.ylabel(r'$\\Im \\{ x[k] \\}$')\n",
    "plt.tight_layout()\n",
    "\n",
    "plt.subplot(223)\n",
    "plt.stem(k, np.real(y))\n",
    "plt.xlabel('$k$')\n",
    "plt.ylabel(r'$\\Re \\{ y[k] \\}$')\n",
    "\n",
    "plt.subplot(224)\n",
    "plt.stem(k, np.imag(y))\n",
    "plt.xlabel('$k$')\n",
    "plt.ylabel(r'$\\Im \\{ y[k] \\}$')\n",
    "plt.tight_layout()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "**Exercise**\n",
    "\n",
    "* From the in- and output signal only, can we conclude that the system is LTI?"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Transfer Function\n",
    "\n",
    "The complex eigenvalue $\\lambda$ characterizes the properties of the transfer of a complex exponential signal $z^k$ with [complex frequency $z$](../discrete_signals/standard_signals.ipynb#Complex-Exponential-Signal) through a discrete LTI system. It is commonly termed as [*transfer function*](https://en.wikipedia.org/wiki/Transfer_function) and denoted by $H(z)=\\lambda(z)$. Using this definition, the output signal $y[k]$ of an LTI system with complex exponential signal at the input reads\n",
    "\n",
    "\\begin{equation}\n",
    "y[k] = \\mathcal{H} \\{ z^k \\} = H(z) \\cdot z^k\n",
    "\\end{equation}\n",
    "\n",
    "Note that the concept of the transfer function is directly linked to the linearity and time-invariance of a system. Only in this case, complex exponential signals are eigenfunctions of the system and $H(z)$ describes the properties of an LTI system with respect to these.\n",
    "\n",
    "Above equation can be rewritten in terms of the magnitude $| H(z) |$ and phase $\\varphi(z)$ of the complex transfer function $H(z)$\n",
    "\n",
    "\\begin{equation}\n",
    "y[k] = | H(z) | \\cdot z^k = | H(z) | \\cdot e^{\\Sigma k + j \\Omega k + j \\varphi(z)}\n",
    "\\end{equation}\n",
    "\n",
    "where $z = e^{\\Sigma + j \\Omega}$ has been substituted to derive the last equality. The magnitude $| H(z) |$ provides the frequency dependent attenuation of the eigenfunction $z^k$ by the system, while $\\varphi(z)$ provides the phase-shift introduced by the system."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Link between Transfer Function and Impulse Response\n",
    "\n",
    "In order to establish a link between the transfer function $H(z)$ and the impulse response $h[k]$, the output signal $y[k] = \\mathcal{H} \\{ x[k] \\}$ of an LTI system with input signal $x[k]$ is computed. It is given by convolving the input signal with the impulse response\n",
    "\n",
    "\\begin{equation}\n",
    "y[k] = x[k] * h[k] = \\sum_{\\kappa = -\\infty}^{\\infty} x[k-\\kappa] \\cdot h[\\kappa]\n",
    "\\end{equation}\n",
    "\n",
    "For a complex exponential signal as input $x[k] = z^k$ the output of the LTI system is given as $y[k] = \\mathcal{H} \\{ z^k \\} = H(z) \\cdot z^k$. Introducing both signals into the left- and right-hand side of the convolution yields\n",
    "\n",
    "\\begin{equation}\n",
    "H(z) \\cdot z^k = \\sum_{\\kappa = -\\infty}^{\\infty} z^k \\, z^{- \\kappa} \\cdot h[\\kappa]\n",
    "\\end{equation}\n",
    "\n",
    "which after canceling out $z^k$ results in\n",
    "\n",
    "\\begin{equation}\n",
    "H(z) = \\sum_{\\kappa = -\\infty}^{\\infty} h[\\kappa] \\cdot z^{- \\kappa}\n",
    "\\end{equation}\n",
    "\n",
    "The transfer function $H(z)$ can be computed from the impulse response by summing over the impulse response $h[k]$  multiplied with the complex exponential function $z^k$. This constitutes a transformation, which is later introduced in more detail as [$z$-transform](https://en.wikipedia.org/wiki/Z-transform)."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "nbsphinx": "hidden"
   },
   "source": [
    "**Copyright**\n",
    "\n",
    "This notebook is provided as [Open Educational Resource](https://en.wikipedia.org/wiki/Open_educational_resources). Feel free to use the notebook for your own purposes. The text is licensed under [Creative Commons Attribution 4.0](https://creativecommons.org/licenses/by/4.0/), the code of the IPython examples under the [MIT license](https://opensource.org/licenses/MIT). Please attribute the work as follows: *Sascha Spors, Continuous- and Discrete-Time Signals and Systems - Theory and Computational Examples*."
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.7.3"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 1
}
